Dans les prochaines parties, je vais vous parler de processus que Python effectue afin d'conomiser de la mmoire.
Beaucoup d'tudiants ont t perturbs par la prochaine partie car il se peut que vous n'obteniez pas les mmes rsultats que moi.
Ce qu'il faut comprendre, c'est que Python va toujours essayer de grer efficacement la mmoire de votre ordinateur quand il excute votre code.
Dans la prochaine partie, je vais vous montrer par exemple que les nombres entre -5 et 256 sont particuliers. Si vous faites les tests que je montre dans la vido de votre ct, il se peut que vous obteniez des rsultats diffrents aux miens.
Cela dpend en effet de la faon dont vous excutez votre code.
Si vous l'excutez ligne par ligne (dans un interprteur interactif), Python ne pourra pas faire beaucoup d'optimisations.
Si par contre vous excutez tout votre script en un bloc, Python va parcourir l'intgralit de votre code et essayer de l'optimiser, par exemple en vitant de crer plusieurs objets identiques en mmoire.
Pour rsumer
J'ai enregistr la prochaine partie titre informatif, car je trouve toujours intressant de montrer comment Python fonctionne.
Plutt que de vous dire c'est comme a , il me semble important de vous expliquer ce qu'il se passe.
Si la prochaine partie vous perturbe, n'y pensez pas trop.
Gardez ces informations dans un coin de votre tte, et vous verrez que plus tard, ces informations qui pour l'instant ne vous semblent pas forcment indispensables, auront leur utilit.
Bonne continuation !
Thibault.